// 步骤选项卡功能
function xuanxiang(num) {
    $('.div1').css("display", "none");
    $('.div2').css("display", "none");
    $('.div3').css("display", "none");
    $('.div'+num).css("display", "block");
}

// 获取第1步骤的信息到第3步骤
function getData1(object) {
    $('#model').attr("value", $(object).text());
    $('.div1').css("display", "none");
    $('.div2').css("display", "block");
    $('.div3').css("display", "none");
}

// 获取第2步骤的信息到第3步骤
function getData2(object) {
    // 点击对应的分析类型名称到input框
    var name = $(object).text();
    var split = name.split('分析')[0];
    $('#leixing').attr("value", split);
    // 获取对应的图片路径到第3步骤的img里
    var src = $(object).children('img').attr('src');
    $('.div3 .left img').attr("src", src);
    // 获取对应的文字到第3步骤的p里
    var text = $(object).next().children('span').eq(0).text();
    $('.div3 .left p').text(text);
    $('.div1').css("display", "none");
    $('.div2').css("display", "none");
    $('.div3').css("display", "block");
}

// 根据部门级别，判断相应的部门
$('#jibie').change(function () {
    $('.name').removeAttr("disabled");// 清除disabled属性
    $('.name').css("backgroundColor", "transparent");// 改变标签上style里的背景颜色
    $('.name').empty();// 清楚所有子元素
    var array = [];
    // 判断下拉框中的文字
    switch (this.value) {
        case '1级巴':
            array = ["金石物流"];
            break;
        case '2级巴':
            array = ["总部管理费用","经营管理中心","物流发展事业部","物流装备事业部"];
            break;
        case '3级巴':
            array = ["伊犁项目部","包头项目部","同程仓储","同程管理","同程配送","商检","宁夏同程","武汉合资项目部","武汉项目部","淮南项目部","中科湛江项目部","大唐阜新项目部","中化泉州项目部","物流成本部","仓储分公司","铁储分公司","物资配送公司","生产经营部","化工","托盘","翼程"];;
            break;
        default:
            break;
    }
    // 遍历数组，添加到下拉框中
    for (var i in array) {
        $('.name').append('<option>' + array[i] + '</option>')
    }
})

// 分析业务下拉菜单
let arr1 = ["储运业务_装卸业务", "储运业务_堆存业务", "储运业务_储罐业务", "储运业务_仓板业务", "储运业务_油品输送", "储运业务_液体输送业务", "储运业务_铁路业务", "储运业务_槽车业务", "储运业务_运输业务", "储运业务_仓储服务", "储运业务_劳务服务", "储运业务_技术服务", "储运业务_仓储综合管理", "储运业务_服务费", "小计", "采购分销业务", "联运货代业务_联运业务", "联运货代业务_货代业务", "小计", "租赁业务", "维修业务", "回款收入", "对内销售", "内部采购", "销售额合计", "采购成本", "联运成本_联运业务", "联运成本_货代业务", "小计", "维修成本", "变动成本小计", "材料", "物料消耗", "燃料", "水费", "电费", "蒸汽", "氮气", "其他动力", "修理费", "装卸费", "货物运输费", "货物堆存费", "低值易耗品", "办公费", "办公器具", "办公器具耗材", "差旅费", "辅助维修", "业务招待费", "辅助补贴", "流转税附加", "变动费利息(库存及应收)", "小计", "变动费合计", "边界利润", "工资", "奖金", "补充养老金", "补充公积金", "福利费", "人身保险", "养老保险金", "医疗保险费", "失业保险费", "工伤保险", "生育保险", "工会经费", "职工教育经费", "独生子女费", "住房公积金", "劳动保护费", "残疾人保证金", "欠薪保障金", "劳务费", "人工成本小计", "折旧", "租赁费", "托盘成本", "铁路线", "槽车费用", "设备检测费", "财产保险费", "计量标定费", "运输管理费", "绿化费", "无形资产摊销", "物业管理费", "印刷费", "饮用水", "通信旅费包干", "警卫费", "消防费", "环保支出", "信息系统运行费", "通信费", "航道疏浚费", "广告费", "车船使用税", "招标投标费", "办公房使用费", "土地使用税", "董事会费", "会议费", "宣传通讯费", "图书资料费", "印花税", "诉讼费", "咨询费", "中介机构费", "团体会费", "环境卫生费", "党兵团活动费", "业务宣传费", "研究开发费用", "其他费用", "办公房租赁费", "长期待摊费用摊销", "租赁成本", "固定费利息", "管理费用分摊", "固定费合计", "经营利润", "总部费用", "销售费用", "管理费用", "研发费用", "财务费用", "加：投资收益", "营业利润", "加：营业外收入", "减：营业外支出", "其他业务利润", "利润总额", "所得税", "净利润", "员工人数", "人月劳动生产力", "月人工费产出", "盈亏平衡安全性", "盈亏平衡点（销售额）", "人工费用经营利润率"];
for (var i in arr1) {
    $('#yewuName').append('<option>' + arr1[i] + '</option>')
}

// 添加分析部门输入框
var num = 0;
function addBM(object) {
    num++;
    var label = "<br><label for='name" + num + "' style='margin-left:32px;'>分析部门：</label><select id='name" + num +"' class='name' style='border-radius: 3px;background-color: rgb(235, 235, 228);' disabled><option>-请先选择部门级别-</option></select><img src='images/加号.png' onclick='addBM(this)'>";
    $(object).after(label);
    $(object).css({
        'opacity': '0',
        'cursor': 'default'
    });
    $(object).removeAttr('onclick');
    if ($('#jibie')[0].value != '-请选择-') {
        $('#name' + num).removeAttr("disabled");// 清除disabled属性
        $('#name' + num).css("backgroundColor", "transparent");// 改变标签上style里的背景颜色
        $('#name' + num).empty();// 清楚所有子元素
        var array1 = [];
        // 判断下拉框中的文字
        switch ($('#jibie')[0].value) {
            case '1级巴':
                array1 = ["金石物流"];
                break;
            case '2级巴':
                array1 = ["总部管理费用","经营管理中心","物流发展事业部","物流装备事业部"];
                break;
            case '3级巴':
                array1 = ["伊犁项目部","包头项目部","同程仓储","同程管理","同程配送","商检","宁夏同程","武汉合资项目部","武汉项目部","淮南项目部","中科湛江项目部","大唐阜新项目部","中化泉州项目部","物流成本部","仓储分公司","铁储分公司","物资配送公司","生产经营部","化工","托盘","翼程"];;
                break;
            default:
                break;
        }
        // 遍历数组，添加到下拉框中
        for (var i in array1) {
            $('#name' + num).append('<option>' + array1[i] + '</option>')
        }
    }
}

// 提交分析条件到数据库
function upload() {
    var status = confirm('请确认是否保存分析条件！');
    if (status) {
        var title = $('#title')[0].value;
        var model = $('#model')[0].value;
        var leixing = $('#leixing')[0].value;
        var jibie = $('#jibie').val();
        var year = $('#year').val();
        var month = $('#month').val();
        var yewuName = $('#yewuName').val();
        var len = $('.name');
        var name1 = '', arr = [];
        for (var i = 0; i < len.length; i++) {
            arr.push(len.eq(i).val());
        }
        name1 = arr.length > 1 ? arr.join('、') : arr[0];
        console.log("name1:", name1);
        var data = {
            title: title,
            model: model,
            leixing: leixing,
            jibie: jibie,
            name: name1,
            year: year,
            month: month,
            yewuName: yewuName
        };
        $.ajax({
            type: "POST",
            url: '/newAnalysis/AnalysisCon',
            data: data,
            async: false,
            success: function (data) {
                console.log("data:", data);
            },
            error: function () {
                console.log("抱歉，没有保存成功，请刷新网页，重新创建。")
            }
        })
        location.href = 'analysis';
    } else {
        return false;
    }
}